bast castle - German English Dictionary